gusucode.com > 《MATLAB图像与视频处理实用案例详解》代码 > 《MATLAB图像与视频处理实用案例详解》代码/第 04 章 基于Hough变化的答题卡识别/Gray_Convert.m
function I1 = Gray_Convert(I, flag) if nargin < 2 flag = 1; end if ndims(I) == 3 I1 = rgb2gray(I); else I1 = I; end if flag figure('units', 'normalized', 'position', [0 0 1 1]); subplot(2, 1, 1); imshow(I, []); title('RGB图像', 'FontWeight', 'Bold'); subplot(2, 1, 2); imshow(I1, []); title('灰度图像', 'FontWeight', 'Bold'); end